# sis-manager

Manager for simple control sway configs

Manager wath sis configs and then use sway configs in .sis/config (using include)


# Sway configs:
- module/keyboard.conf
- module/"keyboard on laptop.conf"


# Comands of Sis Manager:
- `use <type> <element>` - for use `<element>` from folder `<type>`
- `remove <element>` - for remove `<element>` (work as command the despaaaasiiiiitoooo)
- `for command <command>` - use command of shell
- `press key <key> <command>` - when press key then run command
- `for sway command <command>` - use command of sway (used command swaymsg in shell)
- `this <type> is <element>` - for select only one element (not more) from folder device or mode or module

# Other commands of Sis Manager: 
- `wifi on` - net wifi to mute off
- `wifi off` - net wifi to mute on
- `wifi mute` - net wifi to mute toogle (to off/on if on/off)

- `night on` - mode night to mute off
- `night off` - mode night to mute on
- `night mute` - mode night to mute toggle (to off/on if on/off)

- `audio volume on` - audio volume to mute off
- `audio volume off` - audio volume to mute on
- `audio volume mute` - audio volume to mute toggle (to off/on if on/off)
- `audio volume set <command>` - set audio volume to <n\> {min (30), max (70), step (10), off (0), null (1), full (100)}
- `audio volume set number <n>` - set audio volume to <n\>
- `audio volume set default <command>` - set audio volume to <n\> in command-number when as default
- `audio volume replace <command> <n>` - replace command-number for audio volume - recomended edit only: {step, null, full}
- `audio volume replace default <command>` - replace command-number to default for audio volume - recomended to default: {step, null, full}
- `audio volume get <command>` - say audio volume for: min, max, step, off, null or full
- `audio volume get` - say audio volume




after use sis-manager use sway command "reload" - ever if use on or remove or this-is


# Usage:
- `sis-manager -c <config name>` - for use file config
- `sis-manager use <type> <element>`
- `sis-manager this <type> is <element>`

use keyboard - use keys on keyboard - for pc
use keyboard on Laptop - use keys with Fn on keyboard with Fn - for laptop



